The input shaft after having been reduced in length by approx 0.100"
The splined section as well as the total length was reduced in length.
After the modifications were made,the end-float on the gearbox shafts was checked,and suitable thrust-washers were installed - i found that the oil filter spring washer had the correct internal diameter and being only about .010" thick was ideal for shimming up the end-float by using one or more until it was set.

Heres the clutches.
The GL (and ZAB type?) is on the left.
The central boss - the round alluminium part in the centre (not on the later Eurosport-type,right - they have a seperate spacer),needed to be reduced by approx 7mm to enable the primary gears to line-up and mesh correctly - the front mainshaft bearing housing protrudes further out on the 650 gearbox,see the pic below right.The bearing the clutch runs on was also adapted to suit by being reduced in length and the oil feed drilling modified to enable lubrication continuity.
The Euro clutch would be easier to modify as it has a long spacer/bearing to replace this cast-in boss,just the spacer/bearing would need to be reworked to provide the correct primary drive gear mesh.
So,what does all this work result in?
These mods were done to a GL500,i think the CX500 custom has the same gearbox ratio`s/rear-wheel size combination so will have the same results.
Speed figures for this bike,std; at 70mph in top gear,the engine is doing 6300rpm (11.1 mph/1000rpm)
With the 650 gearbox fitted;70mph in top gear i expect 5700rpm - a drop of 600rpm (12.4mph/1000rpm)
*update*
the Honda GL500 Ratwing is now complete,on the road and i have put a thousand or so miles on it with the modified gearbox. Unfortunatly i did not have this bike running before i did the gearbox transplant(it was a new-to-me bike) so i cannot do a `before and after` type comparison,only compare it to my CX500e Euratsport which has the same engine but is a completely different bike... The GL`s speed/rpm figures are as expected - a drop of 600 rpm at 70mph has been achieved.Cruising at 75/80 is more relaxed than my other 500.
It was a worthwhile mod to carry out,and interesting to do,but probably not one which is worth taking the engine out especially for;the primary drive swap is easier and if you are able to fit a larger rear wheel and tyre as well (Custom/GL models),these two changes would give similar results(although your GL may look weird with that 18" wheel and there could be clearance issues with respect to suspension travel?).
Roughly;primary drive swap = 300rpm difference,gearbox swap = 600rpm.
Ratios.
A GL500 fitted with a STD 130/90-16 rear tyre @6000rpm;
6000 ÷ 2.242 (primary reduction) = 2676rpm
2676 ÷ 0.931 (5th gear ratio) = 2877rpm
2877 ÷ 3.09 (final drive ratio) = 931rpm
931rpm x 60 (minutes) = 55876
55876 x 6.36` (circumference of rear tyre) = 355371`
355371` ÷ 5280 (ft/mile) = 67
So,6000rpm = 67mph,or 11.1mph/1000rpm.
GL500 with 650 gearbox;
6000 ÷ 2.242 (primary reduction) = 2676rpm
2676 ÷ 0.839 (5th gear ratio) = 3189rpm
3189 ÷ 3.09 (final drive ratio) = 1032rpm
1032 rpm x 60 (minutes) = 61936
61936 x 6.36` (circumference of rear tyre) = 393915`
393915` ÷ 5280 (ft/mile) = 74
So,6000rpm = 74mph,or 12.4mph/1000rpm - thats 7mph more at 6K rpm or approx 650rpm less @ 70mph - 10% difference over STD.
And just for reference,the ratio`s that you`d get with a 650 primary drive swap (with std g`box);
6000 ÷ 2.114 (primary reduction) = 2837rpm
2837 ÷ 0.931 (5th gear ratio) = 3047rpm
3047 ÷ 3.09 (final drive ratio) = 986rpm
986rpm x 60 (minutes) = 59160
59160 x 6.36` (circumference of rear tyre) = 376257`
376257` ÷ 5280 (ft/mile) =71
So,6000rpm = 71mph,or 11.8mph/1000rpm - thats 4 mph more at 6K rpm or approx 350 rpm less @ 70mph - 6% difference.
The highest-geared version of the (non-turbo) CX/GL`s is the CX650 Eurosport,which does 14mph/1000rpm (i use a 120/90-18 tyre which is slightly higher profile than the STD 120/80),so at 6000rpm would do 84mph.
The GL650 would be doing approx 300rpm more at the same speed due to the smaller circumference of the rear wheel/tyre.
This modified GL500 engine is now fitted to the CX-Periment.
email;